large piece - Turkish English Dictionary